HR { height:1px; padding:0px; margin:5px 0px 3px 0px; border:0px solid #cccccc; color:#ccc; }

.header_search 	{ float:left;  }

/* --- LEFT COLUMN */
.side_box_content UL LI { background:url(../images/bull1.png) no-repeat right 8px; padding:0 9px 0 0; }

/* --- LANGUAGES */
#languages-wrap    { position: absolute; margin: 15px 14px 0px 0px; width:203px; height:55px; }
#languages-wrap DIV.lang_name { float:right; padding-top:3px; margin:0px 6px; }
#languages-wrap DIV.flags { float:right; padding-top:4px; }   

/* --- MAIN NAVIGATION */
UL.nav li a     { padding:0px 18px 0px 7px; }

/* --- FOOTER */
#footer .fleft	{ float:right; }
#footer .fright	{ float:left; text-align:left; }

/* --- DOCTOR CARD */
DIV.doctor_card { float:right; }
DIV.doctor_card DIV.photo { float:right; }
DIV.doctor_card DIV.description { float:right; }

/* --- APPOINTMENT NAVIGATION */
UL.appointment_navigation { list-style-type:none; display:block; width:690px; margin-bottom:60px; padding-right:0px; margin-right:-27px;}
UL.appointment_navigation LI.active { float:right; padding:5px; border:1px solid #00ff00; margin-right:10px; background-color: #bee4e5; border:1px solid #5fb7c9; }
UL.appointment_navigation LI { float:right; padding:5px; border:1px solid #00ff00; margin-right:10px; border:1px solid #cccccc; }
